.bg-white {
  background-color: #fff;
}
.main {
  width: 1000px;
  margin: 0 auto;
  display: flex;
}
.pagination {
  ul {
    display: flex;
    justify-content: center;
    li {
      margin: 0 10px;
      width: 0.520833rem;
      height: 0.520833rem;
      border-radius: 5%;
      font-size: 0.15625rem;
      display: flex;
      justify-content: center;
      align-items: center;
      transition: all 0.3s;
      box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1);
      a {
        width: 0.520833rem;
        height: 0.520833rem;
        display: flex;
        justify-content: center;
        align-items: center;
      }
    }
    li:hover {
      color: white;
      background-color: #3eaf7c;
      box-shadow: 0 2px 16px 0 rgba(0, 0, 0, 0.25);
    }
  }
}
.pageactive {
  color: white;
  background-color: #3eaf7c;
}
